// 引入 vue-router 创建路由器实例的方法
// 使用 history 路由模式
import {createRouter, createWebHistory} from "vue-router";
// 引入静态路由
import {staticRoutes} from "@/router/routes";

// 创建路由器实例
const router = createRouter({
    routes: staticRoutes,
    history: createWebHistory(),
    // 路由切换时的滚动行为
    scrollBehavior() {
        // 返回一个对象，key 分别为 "top"/"left"，分别表示着滚动条距离顶部/左部的距离
        return {top: 0, left: 0};
    },
});

// 默认暴露路由器实例
export default router;